lib: Check for NULL pointers in some more places
authorJonathan Lebon <jonathan@jlebon.com>
Wed, 25 Jul 2018 21:45:51 +0000 (17:45 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Thu, 26 Jul 2018 21:01:19 +0000 (21:01 +0000)
commit9482922e5e813290ee9952a55f2b574bb61b1ef6
tree0367f9ca1e562610dc6b95eb87b6988b046017d9
parent799cfcb5b394812057d23b3af82fb7fc4ff1eeb7
lib: Check for NULL pointers in some more places

In `write_metadata_object()`, make sure when creating tombstone commits
that we're actually passed an expected checksum to use.

In `write_dir_entry_to_mtree_internal()`, sanity check that `dfd_iter`
is indeed not `NULL` before trying to dereference it.

Discovered by Coverity.

Closes: #1692
Approved by: cgwalters
src/libostree/ostree-repo-commit.c